malware development in c